title deed of the house - German English Dictionary